package com.osfw.activiti.service.running;


import com.baomidou.mybatisplus.extension.service.IService;
import com.osfw.activiti.entity.history.ActHiProcinst;
import com.osfw.activiti.entity.running.ActRuUser;
import com.osfw.system.entity.manage.SysUser;

import java.util.List;

/**
 * 流程与身份关系表 服务层
 */
public interface IActRuUserService extends IService<ActRuUser> {

    /**
     * 添加流程任务操作用户信息
     *
     * @param procDefId  流程定义ID
     * @param procInstId 流程实例ID
     * @param users      流程关联用户（注：需要维护审批用户的userType信息）
     */
    boolean addProcUserinst(Long procDefId, Long procInstId, List<SysUser> users);

}
